epidermoid cyst of the spleen - Español Inglés Diccionario